i like making people laugh - Turkish English Dictionary